Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Програми з розгалуженими та циклічними алгоритмами

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2012
Тип роботи:
Лабораторна робота
Предмет:
Алгоритмічні мови та програмування
Варіант:
9

Частина тексту файла

  Мета роботи – вивчити оператори мови Сі та основні функції введення-виведення даних, навчитися складати та відлагоджувати розрахункові програми з розгалуженими та циклічними структурами. 1. Домашня пiдготовка до роботи 1. Вивчити синтаксис, призначення, принцип роботи і використання операторів мови СІ та основних функцій введення-виведення. 2. Скласти блок-схеми алгоритмів та програми мовою СІ для табулювання функцій. Забезпечити ввід значень інтервалу, кроку і похибки табулювання з клавіатури і вивід результатів на дисплей. Дані для роботи беруться з таблиці за вказівкою викладача: табулювання функції що вибирається залежно від значення аргумента, на проміжку [a, b] з кроком табуляції h 9   0.2 [4, 7]   2. Робота в лабораторії Ввести в комп'ютер програму, написану мовою Cі згідно з отриманим завданням. Відлагодити програму. При необхідності скоригувати блок-схему алгоритму та програму у відповідності з виявленими логічними та синтаксичними помилками. Остаточні версії блок-схеми, програми та отримані результати занести у звіт з лабораторної роботи. Здати звіт з лабораторної роботи. СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ y – задана функція; x – аргумент функції; b – кінець заданого проміжку; h – крок табулювання функції; main() – головна функція; printf() – функція виводу даних; scanf() – функція вводу даних; ТЕКСТ ПРОГРАМИ #include<stdio.h> #include<math.h> void main(void) { double a,b,x,y,h; printf(“Vvedit pochatok promishku a=”); scanf(“%lf”,&a); printf(“Vvedit kinetc promisku b=”); scanf(“%lf”,&b); printf(“Vvedit krok h=”); scanf(“%lf,&h); for(x=a;x<=b+h/3;x=x+h) { if(x<4.5) y=1.0/cos(x*cos(x)); else if(x>=4.5 && x<6) y=pow(x,3)+4; else y=log10(exp(x)); printf(“x=%lf y=%lf”,x,y); printf(“\n”); } } БЛОК-СХЕМА  РЕЗУЛЬТАТ РОБОТИ ПРОГРАМИ H:\UNTITLED.EXE wedit znachennya a= 4 wedit znachennya b= 7 wedit krok h=0.2 x=4.000000 y=-1.156991 x=4.200000 y=-2.131630 x=4.400000 y=4.612621 x=4.600000 y=101.336000 x=4.800000 y=114.592000 x=5.000000 y=129.000000 x=5.200000 y=144.608000 x=5.400000 y=161.464000 x=5.600000 y=179.616000 x=5.800000 y=199.112000 x=6.000000 y=2.605767 x=6.200000 y=2.692626 x=6.400000 y=2.779485 x=6.600000 y=2.866344 x=6.800000 y=2.953202 x=7.000000 y=3.040061 Elapsed time = 00:09:04.53. Program returned (3). Press any key. ВИСНОВОК Виконавши, лабораторну роботу №2(а) я вивчила синтаксис, призначення, принцип роботи і використання операторів мови СІ та основних функцій введення-виведення.А також навчилась складати та відлагоджувати розрахункові програми з розгалуженими та циклічними структурами.
Антиботан аватар за замовчуванням

04.06.2013 21:06

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини